eclipse of God - German English Dictionary